semi-mobile artillery - Turc Anglais Dictionnaire